spend time idly - German English Dictionary